package com.shrcl.engineerprocess.domain;

import com.shrcl.engineerprocess.domain.EngineerCostEstimation;
import com.shrcl.engineerprocess.domain.EngineerCostEstimationStatus;
import com.shrcl.engineerprocess.domain.impl.EngineerCostEstimationCriteriaImpl;
import edu.fudan.mylang.pf.query.IPagedCriteria;
import edu.fudan.mylang.pf.query.QueryImplementation;
import java.util.Collection;

@QueryImplementation(implementBy = EngineerCostEstimationCriteriaImpl.class)
public interface EngineerCostEstimationCriteria extends IPagedCriteria<EngineerCostEstimation> {
  public abstract String getInfo();
  
  public abstract EngineerCostEstimationCriteria setInfo(final String info);
  
  public abstract Collection<EngineerCostEstimationStatus> getMulstatus();
  
  public abstract EngineerCostEstimationCriteria setMulstatus(final Collection<EngineerCostEstimationStatus> mulstatus);
}
